About Bloomsberry Properties Limited (10929098) United Kingdom