About Luggs Close Management Limited (05244340) United Kingdom