About Moira Developments Limited (13249301) United Kingdom