About Lamorna Apartments (management) Limited (02366469) United Kingdom