The Island House On The Hill Limited with reg. no. 07550380 has been competing in the field for thirteen years. This particular Private Limited Company can be found at 10 Norwich Street, , London and their post code is EC4A 1BD. The firm's principal business activity number is 82990 which means Other business support service activities not elsewhere classified. March 31, 2022 is the last time when company accounts were filed.
Robert R. is this specific company's only managing director, who was assigned this position on March 3, 2011.
Executives who control the firm include: Robert R. owns over 3/4 of company shares and has 3/4 to full of voting rights. Benita R. owns over 3/4 of company shares and has 3/4 to full of voting rights.