About Lefevre Property Ltd (12149343) United Kingdom