About 34 Offord Road Management Company Limited (06863441) United Kingdom