About Star Builders & Developers L.p. (SL026357) United Kingdom