About 69 King Charles Road Freehold Company Limited (10506717) United Kingdom