About Interclass Properties Limited (10402085) United Kingdom