About Moorcroft Flats (york) Limited (00834556) United Kingdom