About Brenholly House Properties Ltd (12986620) United Kingdom