About New Citizen Properties Limited (05831310) United Kingdom