About Bloomfield Properties Limited (11874303) United Kingdom