About Lang & Hill Properties Limited (12301957) United Kingdom