About Taplow Quay Management Company Limited (05281351) United Kingdom