About Beachwalk Management Company Limited (02351999) United Kingdom