About Holly Properties Limited (NI676254) United Kingdom