About B Mclelland Property Services Limited (10643518) United Kingdom