About 54 St. Johns Park Management Co. Limited (03999552) United Kingdom