About Blueberry Property Holdings Limited (10787208) United Kingdom