About Blueberry Property Limited (12255383) United Kingdom