About Beckwith Properties Limited (04838183) United Kingdom