About Lukin House Management Limited (03732880) United Kingdom