About Beach Close (management) Company Limited (00738201) United Kingdom