About G & L Property Development Ltd (04988592) United Kingdom