About Astir Properties Limited (07594696) United Kingdom