About Foccus Property Limited (12808532) United Kingdom