About 45 Russell Terrace Limited (05469404) United Kingdom