About Graeme Henderson Properties Limited (10605362) United Kingdom