About 105 & 107 Copenhagen Street Freehold Limited (06293302) United Kingdom