About Miriam Court (aylmer Road) Management Company Limited (02096289) United Kingdom