About Ls 105 Sumner Street Developer Limited (05740340) United Kingdom