About Blackberry Property Development Limited (13399681) United Kingdom