About Lee Garden (greenford) Ltd (13405686) United Kingdom