About Flowergate Properties Ltd (09037007) United Kingdom