About 19 Woodlands Terrace Ltd (SC566693) United Kingdom