About Faulkner Associates Business Services & Property Holdings Ltd (11689547) United Kingdom