About 103 Grandfield Avenue Freehold Limited (11284540) United Kingdom