About Garfield House Management Limited (03260504) United Kingdom