About Narvic Properties Limited (02219631) United Kingdom