About L & G Property Rentals Limited (09780516) United Kingdom