About 49 Knollys Road Management Limited (03277373) United Kingdom