About Gle Sloane Avenue Limited (07806737) United Kingdom