About Bloomfield Place Management Limited (NI061965) United Kingdom