About The James And Stenson Flats Management Company Limited (06484937) United Kingdom