About Cubitt Management Limited (06517137) United Kingdom