About Stephen Brennan Developments Limited (06447719) United Kingdom