About Lincroft Property Ltd (12204532) United Kingdom