About Citrus Properties Limited (NI622838) United Kingdom