About Gould Properties Limited (11490817) United Kingdom