About 946 Garratt Lane Management Limited (06182884) United Kingdom