About Heron Properties 51 Limited (NI034088) United Kingdom