About Braidwater Residences Limited (NI659795) United Kingdom