About Orsted Shell Flats (uk) Limited (06494509) United Kingdom