About Castle Reach (framlingham) Management Company Limited (07532831) United Kingdom