About Graeme Macleod Property Ltd (12158581) United Kingdom