About Abbey Manor Capital Partners Limited (06580158) United Kingdom