About 2 3 Lyall Street Property Management Limited (02677487) United Kingdom