About 12a Barnpark Terrace Limited (07074903) United Kingdom