About 19 Royal Terrace Limited (07505270) United Kingdom