About 22 Beesands Management Company Limited (06962240) United Kingdom