About 147 St Johns Road Management Limited (06415684) United Kingdom