This firm is widely known under the name of Taylormade Hotel Management Ltd. It was started 5 years ago and was registered with 09969778 as the registration number. This head office of the firm is situated in Cardiff. You may visit them at 9 Egerton Street. The company's principal business activity number is 55100 - Hotels and similar accommodation. 2020-01-31 is the last time the company accounts were reported.
The info we gathered detailing this specific company's executives shows us a leadership of two directors: Chubby I. and Ralph B. who became the part of the company on Tue, 23rd May 2017 and Tue, 26th Jan 2016.
Ralph B. is the individual with significant control over this firm, owns 1/2 or less of company shares and has 1/2 or less of voting rights.