About Harburn Property Investments Ltd (10362433) United Kingdom