About Manolis Yard Management Company Limited (04210196) United Kingdom