About 38 Chipstead Street Freehold Company Limited (13403607) United Kingdom