About Brandram Properties Limited (08959999) United Kingdom