About Bloomfield Terrace Llp (OC325561) United Kingdom