About Rowberrie Management Company Limited (06259889) United Kingdom