About Larman Ridge Property Investments Ltd (NI675258) United Kingdom