About Breger Bambridge Properties Limited (08097959) United Kingdom