About Gifford Properties Limited (11242819) United Kingdom