About South Lakes Properties Limited (11375561) United Kingdom