About 12 Penarth Road Freehold Limited (10161081) United Kingdom