About 96 Harley Street Property Limited (10281284) United Kingdom