About Arris Properties Limited (00175573) United Kingdom