About Byng Morris Close Management Limited (04423948) United Kingdom