About Jenny Tucker Developments T A Moore & Moore Homes Ltd (06589272) United Kingdom