About The Abbott Partnership Lettings Limited (11831641) United Kingdom