About Mary E. Curtis Developments Limited (05861432) United Kingdom