About Arki Properties Limited (13175610) United Kingdom