About Lapford Estates Ltd (01157259) United Kingdom