About Bloomsdale Management Limited (NI638936) United Kingdom