About Bidwell West 1 Limited (11156883) United Kingdom