About Buck Property Holdings Limited (12746233) United Kingdom