About Abbey Management Limited (12817308) United Kingdom