About No 1 Holles Crescent Management Limited (02588783) United Kingdom