About Herald Properties Limited (01700086) United Kingdom