About No. 83 Properties Limited (09022415) United Kingdom