About Goymour Properties Limited (00242734) United Kingdom