About 2 Percy Terrace Limited (02697657) United Kingdom