About Barnmead Mews (beckenham) Management Limited (03060717) United Kingdom