About 26 Stile Hall Gardens Limited (13041255) United Kingdom