About Luckley Cottages Limited (11960926) United Kingdom