About Blakes Quay Management Company Limited (04608887) United Kingdom