About Nextford Properties Ltd (11694174) United Kingdom