About 8stp Freehold Ltd (11133968) United Kingdom