About Loggton Properties Limited (06029630) United Kingdom