About Lapis Property Investors Ltd (12197228) United Kingdom