About Linhill Property Investments Ltd (12633009) United Kingdom