About Adesen & Sons Properties Limited (11752096) United Kingdom