About Laplace Property Investments Limited (10488234) United Kingdom