About 38 Upper Brook Street Freehold Company Limited (11792598) United Kingdom