About Aylesford Street (management) Limited (03242419) United Kingdom