About Inter Property Limited (10896852) United Kingdom