About Hall Place (st Albans) Management Limited (12759923) United Kingdom