About Bidwell Close No.2 Management Company Limited (02387047) United Kingdom