About Meyrin House Development Ltd (13247318) United Kingdom