About The Warwick Square Company Limited (02672334) United Kingdom