About Freemans Quay Management Company Limited (05468414) United Kingdom