About Bidwell West 2 Limited (11156833) United Kingdom