About Buxton Property Holdings Limited (10074943) United Kingdom