About The Leighswood (aldridge) Management Company Limited (04952222) United Kingdom