About Lamellion Court Apartment Management Company Limited (08859081) United Kingdom