About Myddelton Square Management Company Limited (06725731) United Kingdom