About Blackberry Lettings Limited (11243581) United Kingdom