About L3 Apartments Limited (12449702) United Kingdom