About Interserve Developments No.6 Limited (09256118) United Kingdom