About Langrigge Properties & Rentals Limited (10569932) United Kingdom