About Bidford Properties 2 Limited (08332156) United Kingdom