About 28 Lansdowne Place Ltd (05967905) United Kingdom