About Lighthouse View Management Company Limited (02077113) United Kingdom