About 4 Alexandra Terrace Company Limited (07502535) United Kingdom