About Bristol Triangle Properties Limited (08994786) United Kingdom