About Luscombe Court (number Two) Management Limited (01775142) United Kingdom