About Shepherd Gilmour Properties Limited (03296278) United Kingdom