About Scholar Wharf Developments Limited (09928139) United Kingdom