About Gowers Properties Limited (10723816) United Kingdom