About Latest Properties Limited (10939934) United Kingdom