About Carlisle Place Ventures Limited (02829583) United Kingdom