About Bloomfield Square Llp (OC399910) United Kingdom