About I Got You Properties Limited (12587762) United Kingdom