About 34 Knoll Road Freehold Limited (09427231) United Kingdom