About Cassander Place Management Company Limited (06563490) United Kingdom