About Bidfor Properties Limited (12495532) United Kingdom