About Mary Howard Developments Limited (05269976) United Kingdom