About Johnstone Place Residents Association Limited (02779331) United Kingdom