About Walker Lane Apartments Limited (12269370) United Kingdom