About Lurline Apartments Limited (03316010) United Kingdom