About Bidfair Uk Property Holdings Limited (12374082) United Kingdom