About Beddington Land Properties Limited (02125741) United Kingdom