About Nectarios Property Consultancy & Services Ltd (13549114) United Kingdom