About 42 Umfreville Road Ltd (07373266) United Kingdom