About Florence Place Management Company Limited (12905046) United Kingdom