About 113 King Charles Road Freehold Company Limited (09751265) United Kingdom