About Cranmer Court Flats Management Limited (02828130) United Kingdom