About Zennor Developments Limited (SC357952) United Kingdom