About St Abbeville (freehold) Company Limited (06011145) United Kingdom