About Macrane Properties Limited (10797944) United Kingdom