About Beckox Property Holdings Limited (10505493) United Kingdom