About Abigail S Place Ltd (11823437) United Kingdom