About The Leighswood (aldridge) Number 2 Management Company Limited (05140850) United Kingdom