About Gambell Close Management Limited (09356180) United Kingdom