About Beckwith Property Holdings Limited (10386693) United Kingdom