About 103 Manor Avenue Limited (03320780) United Kingdom