About The Ormidale Square Management Company Limited (03723778) United Kingdom