About Bidford Properties 4 Limited (08332220) United Kingdom